flock (of sheep) - Spanish English Dictionary